An apparatus is described for converting thermal energy such as solar energy into mechanical motion for driving fluid pumps and similar equipment. The thermal motor comprises an inner concentric cylinder carried by a stationary core member. The core member has a cylindrical disc plate fixed adjacent to a lower portion and extending radially from it. An outer concentric cylinder rotatably carried on the disc plate defining a space between the inner and outer concentric cylinders. A spiral tubular member encircles the inner concentric cylinder and is contained within the space between the inner and outer cylinders. One portion is connected to the inner concentric cylinder and a second portion connected to the outer concentric cylinder. A heated fluid is conveyed through the tubular member and is periodically cooled causing the tubular member to expand and contract. This causes the outer concentric cylinder to reciprocally rotate on the base plate accordingly. The reciprocating motion of the outer concentric cylinder is then utilized to drive a pump member in a pump chamber.